import { BaseEntity, PageQuery } from "../../type";

/**
 * 测试数据
 */
export interface TestDataVo extends BaseEntity {
  /**
   * 主键
   */
  id: string;
  /**
   * 年龄
   */
  age?: number;
  /**
   * 邮箱
   */
  email?: string;
  /**
   * 姓名
   */
  name?: string;
}

/**
 * 查询测试数据
 */
export interface TestDataQuery extends PageQuery {
  /**
   * 主键
   */
  id?: string;

  /**
   * 年龄
   */
  age?: number;

  /**
   * 邮箱
   */
  email?: string;

  /**
   * 姓名
   */
  name?: string;
}

/**
 * 测试数据表单
 */
export interface TestDataForm extends BaseEntity {
  /**
   * 主键ID
   */
  id?: string;
  /**
   * 年龄
   */
  age?: number;
  /**
   * 邮箱
   */
  email?: string;
  /**
   * 姓名
   */
  name?: string;
}
